Big Huge Thesaurus

automatic firearm

noun